// 导入中间件模块
const express = require('express')
// 创建express的服务器实例
const app = express()

// 1.定义中间件函数
const mw1 = function (req , res , next) {
    console.log("调用了局部生效的中间件1")
    next()
}
const mw2 = function (req , res , next) {
    console.log("调用了局部生效的中间件2")
    next()
}
const mw3 = function (req , res , next) {
    console.log("调用了局部生效的中间件3")
    next()
}
// 2.创建路由
// app.get('/' , mw2 , mw1 , mw3 , function (req , res) {
//     res.send('home page')
// })
app.get('/' ,[ mw2 , mw1 , mw3] , function (req , res) {
    res.send('home page')
})
app.get('/user' , (req , res) => {
    res.send('user page')
})
// 调用app.listen,监听80端口
app.listen(80 , function () {

})